leaf tripe - Espagnol Anglais Dictionnaire